home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 039a / autorp10.zip / AUTOREP.TXT < prev   
Text File  |  1993-02-15  |  7KB  |  191 lines

  1.                             
  2.                  AUTOmatic volume REPair
  3.                         (AUTOREP)
  4.  
  5.           NetWare File Server Automatic Volume
  6.                      Repair Facility
  7.              Version 1.00, 1th December 1992
  8.  
  9.                     Author Jason Hart
  10.                         ShareWare
  11.  
  12. AUTOREP is designed to automatically run VREPAIR.NLM over
  13. nominated volumes if they do not mount properly at server
  14. startup. This NLM will run VRepair.NLM until the volume
  15. is mountable or until the maximum number of VRepair
  16. retries is executed.
  17.  
  18. If a NetWare v3.11 server fails to mount all needed
  19. volumes at load-time, this NLM will attempt to use
  20. VREPAIR to correct the problems, then remount the
  21. previously disabled volume.
  22.  
  23. Automatic Reboot after ABEND
  24. This auto-repair NLM may be used with SENTINEL. SENTINEL
  25. will automatically reboot a fileserver after an ABEND
  26. occurs. If the volume was damaged by the ABEND message,
  27. AUTOREP will use VREPAIR to correct most faults and start
  28. the NLM.
  29.  
  30. =====================================================
  31.  
  32.  
  33. OPTIONS
  34.  
  35. LOAD AUTOREP <volume> <volume> <volume> <volume>
  36.  
  37. <volume>
  38. The volumes listed will be checked by AUTOREP and if they
  39. are not mounted, VREPAIR will be used against it.
  40.  
  41. ====================================================
  42. Setup
  43.  
  44. NetWare SERVER.EXE will execute the AUTOEXEC.NCF file
  45. from a local disk if it is unable to mount volume SYS.
  46. In the directory were your SERVER.EXE is executed from
  47. include the following
  48.  
  49. AUTOEXEC.NCF    <located on the local disk ie C:\SERVER\>
  50.   FILE SERVER NAME  <name of your server>
  51.   IPX INTERNAL NET <as per SYS:\SYSTEM\AUTOEXEC.NCF>
  52.  
  53.   LOAD CLIB
  54.   LOAD PATCH311     <Novell patch for CLIB must be applied-see below>
  55.   LOAD AUTOREP SYS  <plus any other volumes>
  56.  
  57. NOTE: The fileserver name and IPX number here should be
  58. the same in the real autoexec.ncf file.
  59.  
  60.  
  61. Add the following line into your normal
  62. SYS:SYSTEM\AUTOEXEC.NCF  (you can use install.nlm)
  63.      LOAD PATCH311
  64.      LOAD AUTOREP SYS <plus any other volumes>
  65.  
  66.  
  67. STARTUP.NCF should have this line added to it to prevent
  68. TTS error prompts.
  69.  
  70. SET AUTO TTS BACKOUT FLAG = ON
  71.  
  72.  
  73. If volume SYS fails the local autoexec.ncf file will be
  74. started and AUTOREP will attempt to repair and mount the
  75. SYS and any other volumes. Once SYS has been mounted it
  76. will execute the AUTOEXEC.NCF file from the SYS volume
  77. bringing the server back to its orginal state
  78. automatically.
  79.  
  80. If the SYS volume was not the volume that failed, then
  81. the AUTOREP from the SYS:SYSTEM\AUTOEXEC.NCF will be
  82. executed and will try to repair all volumes specified
  83. that were not already mounted.
  84.  
  85.  
  86. The following files must be accessible from the local
  87. disk or AUTOREP will not be able to check and repair the
  88. volumes :
  89.  
  90.           AUTOREP.NLM
  91.           CLIB.NLM
  92.           STREAMS.NLM
  93.           VREPAIR.NLM
  94.           PATCH311.NLM
  95.  
  96. NOTE: These files should also be copied to the SYS:SYSTEM
  97. directory.
  98.  
  99. ====================================================
  100.               What is PATCH311.NLM ?
  101. Patch311.NLM is a Novell provided patch that adds enhanced
  102. functionality to the CLIB.NLM. Later version of CLIB have it included,
  103. if you are presently using an early version of CLIB.NLM it is required
  104. (AUTOREP won't load without it) however if you are using the latest
  105. version of CLIB, it is not required and PATCH311.NLM will not load.
  106. It has been provided with this program or may be downloaded from the
  107. Novell section of Compuserve.
  108.  
  109. Autorep requires either PATCH311.NLM installed or a late
  110. version of CLIB.NLM. if you receive the following error, the
  111. correct version of CLIB is not installed or PATCH311 is not
  112. installed.
  113.  
  114.     unresolved public symbol <xxxxxx>
  115.  
  116. ====================================================
  117. SENTINEL.NLM  (companion product)
  118.  
  119. Sentinel is a companion product to AUTOREP.NLM. It is designed
  120. to restart a fileserver after the server has stopped due to an
  121. ABEND message. Sentinel creates a logfile to a local disk which
  122. contains the fileserver ABEND message and stack details.
  123.  
  124. When AUTOREP and SENTINEL are used together, a fileserver may
  125. automatically recover from an ABEND message even if the disk
  126. volumes required repairing.
  127.  
  128. 1. Fileserver stops due to ABEND
  129. 2. Sentinel traps the ABEND to a logfile and reboots the server
  130. 3. AUTOREP repairs all nominated volumes using VREPAIR if they
  131.      fail to mount.
  132. 4. AUTOREP writes logfile of activity (registered version only)
  133. 5. System is up and running again.
  134.  
  135.  
  136. ====================================================
  137.                   !! READ THIS !!
  138.  
  139. This version of the program contains all features except that
  140. the log file facility has been removed. The log facility
  141. creates a logfile of all repair events that occurred whenever
  142. AUTOREP.NLM is executed. This enables a system administrator to
  143. determine if during the course of an automatic recovery whether
  144. any volumes encountered problems.
  145.  
  146. To obtain the latest version of AUTOREP with the log facility,
  147. send a cheque or money order for $30US to the below postal address.
  148.  
  149. You will receive the full registered version of AUTOREP with updates
  150. for 12 months.
  151.  
  152. To receive a registered copy of AUTOREP and SENTINEL with 12 months
  153. of updates, send a cheque for $45US.
  154.  
  155.  
  156. ====================================================
  157.  
  158. Source Code
  159.  
  160. If you would like to receive the original commented
  161. source code to this application please send a cheque or
  162. money order for $90 to:
  163.  
  164.                Jason  Hart
  165.                Post Office Box 92
  166.                Canterbury, Victoria, 3126
  167.                Australia.
  168.  
  169. If you have any suggestions, questions about the program
  170. or customisations, they are welcome and I am reachable on
  171. CompuServe at 100033,3202 or via the above address.
  172.  
  173. =========================================================
  174.  
  175. DISTRIBUTION
  176.  
  177. Feel free to distribute this program and documentation in
  178. its original untampered state.
  179.  
  180. =========================================================
  181.  
  182. DISCLAIMER:
  183. While all care has been taken in the development of this
  184. product, you are using it AT YOUR OWN RISK. It has been
  185. tested on different platforms and with a number of
  186. testing tools to ensure that the product is stable. No
  187. loss of any kind is accepted by the author arising from
  188. the use of any of these programs. You are free to
  189. distribute provided the program and text files are not
  190. changed.
  191.